package edu.nwpu.service;

import edu.nwpu.pojo.Food;
import edu.nwpu.pojo.FoodType;

import java.util.List;

public interface FoodTypeService {

    /**
     * 获取菜品类型列表
     * @return
     */
    public List<FoodType> getAllFoodTypes();

    /**
     * 更新菜品类别
     * @param newFoodType
     * @return
     */
    public boolean updateFoodType(FoodType newFoodType);

    /**
     * 增加一个新的菜品类型
     * @param foodType
     * @return
     */
    public boolean addFoodType(FoodType foodType);

    /**
     * 根据id删除菜品类别，需要判定菜品类别下是否有菜品
     * @param id
     * @return
     */
    public boolean deleteFoodTypeById(long id);
}
